59345
171495
72945
961457
101800
604925
603472
940262
55856
269106
489355
72328
5141799
3567581
3073148
2385804
2230988
2047609
1968358
191478
1765118
1720136
1689196
1636471